package com.shop.loan.mapper;

import com.shop.loan.model.entity.UserAuthLogByMybatis;
import org.apache.ibatis.annotations.Param;

public interface UserAuthLogByMybatisMapper {
    int deleteByPrimaryKey(Long id);

    int insert(UserAuthLogByMybatis row);

    int insertSelective(UserAuthLogByMybatis row);

    UserAuthLogByMybatis selectByPrimaryKey(Long id);

    int updateByPrimaryKeySelective(UserAuthLogByMybatis row);

    int updateByPrimaryKeyWithBLOBs(UserAuthLogByMybatis row);

    int updateByPrimaryKey(UserAuthLogByMybatis row);

    UserAuthLogByMybatis selectByAuthFlowId(@Param("authFlowId")String authFlowId);

    UserAuthLogByMybatis selectByUserId(@Param("userId")Long userId);
}